multiple faults testing